9급 국가직 공무원 컴퓨터일반 기출문제·모의고사·오답노트·자동채점

2014년04월19일 15번

[과목 구분 없음]
객체 지향 언어에서 클래스 A와 클래스 B는 상속관계에 있다. A는 부모 클래스, B는 자식 클래스라고 할 때 클래스 A에서 정의된 메서드(method)와 원형이 동일한 메서드를 클래스 B에서 기능을 추가하거나 변경하여 다시 정의하는 것을 무엇이라고 하는가?

  • ① 추상 클래스(abstract class)
  • ② 인터페이스(interface)
  • ③ 오버로딩(overloading)
  • ④ 오버라이딩(overriding)
(정답률: 80%)

문제 해설

오버라이딩은 부모 클래스에서 정의된 메서드를 자식 클래스에서 다시 정의하여 기능을 추가하거나 변경하는 것을 말합니다. 따라서 이 문제에서는 클래스 A에서 정의된 메서드를 클래스 B에서 다시 정의하여 기능을 추가하거나 변경하는 것을 오버라이딩이라고 합니다.
AppStore에서 다운로드 APK 다운로드

연도별

진행 상황

0 오답
0 정답